package com.java.service;

import com.java.pojo.EnterGood;
import com.java.pojo.IntoAndOut;
import com.java.pojo.Page;
import org.apache.ibatis.annotations.Param;

/**
 * 进出库
 */
public interface IntoAndOutService {
    //添加
    int Add(IntoAndOut intoAndOut);

    //根据订单标号查询总个数
    Integer getCount( String documentid);

    /*分页和根据编号模糊查询 okandno=0  没有出库*/
    /*获取page对象*/
    Page<IntoAndOut> getPageByPage(Integer a, String documentid);

    /*分页和根据编号模糊查询 okandno=1  已经出库*/
    /*获取page对象*/
    Page<IntoAndOut> getPageByPage2(Integer a, String documentid);

    //根据订单标号查询总个数
    Integer getCount(@Param("documentid") String documentid,@Param("okandno") Integer okandno);

    /*入库操作*/
    int update2( Integer a);


    //出库改为入库
    int updOutUPInt(@Param("goodname") String goodname);


}
